#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
#define debug(a) cout<<#a<<":"<<a<<endl;
const int INF=0x3f3f3f3f;
const int N=1e6+7;
const int mod=11092019;
int maxn,minn;
int T,n,m;
int cnt=0;
int arr[100];
int mp[100];
int flag;
ll res;
string s;


int main(){
	cin>>s;
	n=s.size();
	for(int i=0;i<n;i++){
		arr[s[i]-'a']++;
	}
	for(int i=0;i<26;i++){
		if(arr[i]!=0){
			mp[cnt++]=i;
		} 
	} 
	ll ans=1;
	for(int i=0;i<cnt;i++){
		ans=ans*(arr[mp[i]]+1)%mod;
	}
	printf("%lld\n",ans);
	
	return 0;
}




